package homework;

public class test1 {
    public static void main(String[] args) {
//        * 第1题：什么是 `IoC`  `IoC容器` 和 `依赖注入` ，请解释说明？
        /*IoC是一种将类交给框架创建和管理的一种编程思想
        IoC容器是将Ioc实现的一种手段或工具，将创建好的类放入IoC容器中，首字母小写的类，用的时候直接拿出来调用
        依赖注入是用注解将值赋值给属性
第2题：`IoC容器` 是如何实现的
IoC是通过ApplicationContext接口来实现的
 第3题：框架创建 `Spring Bean` 对象的方式有哪些？
 第一种：用注解的方式：在类上标注解，ApplicationContext context=new AnnotationConfigApplicationContext("包的地址")；
 第二种：用XML文件的方式：在resources下创建xml文件，
第4题：说几个 `Spring` 中常用的注解并做简单说明？
1.Value("") 属性，set方法上 简单类型数据
2.Autowired 属性，set方法上，构造方法上, 类和接口，只管类型，不管数量
3.Qualifiers(value="bean对象") 配合Autowired使用
4.Resource(name="bean对象"）
说说 `@Autowired` 注解和 `@Resource` 注解的区别?
@Autowired 是只管类型，不管数量
@Resource 是都管
         */
    }
}
